Sarah Luisa FahrSarah Luisa Fahr
The Empty Report: The Discipline of Not Publishing in the Transfer WindowIn Hamburg I keep a habit I cannot shake: every analysis handed to me gets...
The Breath at the End of the Corridor: How the Tennis Calendar Drains Its Weakest LinkThe clock in the corridor read 11:47 p.m. when the last player left the main...
Chicago Marathon 2026: Kipruto's 2:01:09, Feysa Retains Title, and the Data Gap Nobody MentionsKipruto ran alone on the final straight into Grant Park. No jersey appeared...
Indonesia vs Thailand: A Southeast Asian Final and a Name That Needs VerificationA quiet stand in Hamburg, last winter, I sat in the corner of the garage with...
Cameron McEvoy Tests the 100m Freestyle at the World Cup: The 46.19 from 2026 and the Discretionary Pick QuestionOn September 29, a 25-meter pool in Australia opens for the Australian Short...
Vietnamese Badminton Transfers: A Twelve-Page Contract Missing Exactly One LineIn December 2026, at a youth tournament inside the national competition syste...
Quang Nam win V.League 2026: when money does not decide the tableThe final whistle at Tam Ky stadium had barely sounded when people in the...
The Empty Dossier: When Football Data Is Not Enough to ConcludeIn January 2026, at a data consulting office in Shenzhen, I placed on the tab...
Curacao Extends Advocaat: An Island of 160,000 and a Stability Gamble After the World Cup ShockOn September 9, the Curacao Football Federation issued a short statement: it...
Ashmita Chaliha and the Question of Venue Standards at Indonesia Masters Super 100At the arena in Surabaya, as Ashmita Chaliha stepped onto the court for the...
Women's Volleyball at Asiad 20: China's Third Straight Title and the Five-Set Crack Behind the GoldWomen's Volleyball at Asiad 20: China's Third Straight Title and the Five-Set...
From Ormenio to Gavdos: 12 Days, One Body, and an Unsolved Data QuestionThat morning, in Ormenio — the village at the northernmost tip of Greece, whe...
The Cong Viettel and the Loss to Persib Bandung: The Penalty Turning Point, the Red Card and the Issues Piling UpThe Cong Viettel's 0-1 loss to Persib Bandung in Asian continental competitio...
Vietnam PUBG Mobile Team Finishes Fourth at ASIAD 20: Five Points and a Roster GapIn the commentary booth, after the twelfth match, a technician reached over a...
$157.5 Million for Keyonte George: The Utah Jazz Are Betting on Age 22A 22-year-old who heard his name called at No. 16 in the 2026 draft has just...
WADA Releases Its 2026 Annual Report: 297,965 Tests and the Quiet Gap Before January 1, 2027Nagoya, 6:42 a.m. A youth swim session has just ended; the water is still...
The Observer's Discipline: When Football Data Isn't Enough to ConcludeOn my desk in Nagoya sits a notebook with a worn spine. Its first page carrie...
Three Women Were the Last Standing at Rasselbock Backyard Ultra: A Milestone Without a Verifiable RecordAt Rasselbock Backyard Ultra, there is no finish line in the familiar sense. ...
The Empty Report in Madrid: When Football Must Learn to Say 'Not Enough Data'On Saturday night, I stayed behind in the newsroom in Madrid with an empty...
Gray Returns Less Than Two Months After Retirement: When a Jersey Weighs More Than a SeasonArticle length: approximately 5,900 words — In-depth data report Every number...
